Fault Detection in the Advanced Encryption Standard

نویسنده

  • G. Bertoni
چکیده

The AES (Advanced Encryption Standard) is an emerging private-key cryptographic system. Performance requirements in many applications, in particular in embedded systems like smart-cards, require a HW implementation of AES, for instance as a coprocessor or as a macrocell to be added to the embedded system. A HW implementation of such a cryptographic system requires in turn to consider the fault detection and fault tolerance topics. This paper studies the problem of fault detection in AES, using a simple single fault model. The analysis or error propagation is developed by simulation, and an architectural proposal is put forward, to implement fault detection under the single fault model. Both the data-path and the control-path of the AES function unit are taken into consideration.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Parity Code Based Fault Detection for an Implementation of the Advanced Encryption Standard

Concurrent fault detection for a hardware implementation of the Advanced Encryption Standard (AES) is important not only to protect the encryption/decryption process from random faults. It will also protect the encryption/decryption circuitry from an attacker who may maliciously inject faults in order to find the encryption secret key. In this paper we present a novel fault detection scheme whi...

متن کامل

Implementation of Combinational Logic S-Box and Its Fault Detection for Advanced Encryption Standard Algorithm

Fault attacks are going on increasing with high data transfers so powerful and efficient cryptanalysis techniques are required to reduce the fault attacks. Such a technique is Advanced Encryption Standard (AES) algorithm. These attacks are based on injecting faults into the structure of the AES to obtain the confidential information. To protect the AES implementation against these attacks, a nu...

متن کامل

Concurrent error detection schemes for fault-based side-channel cryptanalysis of symmetric block ciphers

Fault-based side-channel cryptanalysis is very effective against symmetric and asymmetric encryption algorithms. Although straightforward hardware and time redundancy-based concurrent error detection (CED) architectures can be used to thwart such attacks, they entail significant overheads (either area or performance). The authors investigate systematic approaches to low-cost low-latency CED tec...

متن کامل

Error Analysis and Detection Procedures for a Hardware Implementation of the Advanced Encryption Standard

The goal of the Advanced Encryption Standard (AES) is to achieve secure communication. The use of AES does not, however, guarantee reliable communication. Prior work has shown that even a single transient error occurring during the AES encryption (or decryption) process will very likely result in a large number of errors in the encrypted/decrypted data. Such faults must be detected before sendi...

متن کامل

FPGA Can be Implemented Using Advanced Encryption Standard Algorithm

This paper mainly focused on implementation of AES encryption and decryption standard AES-128. All the transformations of both Encryption and Decryption are simulated using an iterativedesign approach in order to minimize the hardware consumption. This method can make it avery low-complex architecture, especially in saving the hardware resource in implementing theAES InverseSub Bytes module and...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015